Platform Explorer / Nuxeo Platform 2023.12

Extension point BlobHolderFactory

Documentation

This extension point let you contribute custom factories for BlobHolder according to DocumentType

Contribution Descriptors

  • Class: org.nuxeo.ecm.core.api.blobholder.BlobHolderFactoryDescriptor

Existing Contributions

Contributions are presented in the same order as the registration order on this extension point. This order is displayed before the contribution name, in brackets.

  • nuxeo-platform-imaging-core-2023.12.6.jar /OSGI-INF/picture-blobholder-contrib.xml
    <extension point="BlobHolderFactory" target="org.nuxeo.ecm.core.api.blobholder.BlobHolderAdapterComponent">
        <blobHolderFactory class="org.nuxeo.ecm.platform.picture.api.adapters.PictureBlobHolderFactory" facet="Picture" name="picture"/>
        <blobHolderFactory class="org.nuxeo.ecm.platform.picture.api.adapters.PictureBlobHolderFactory" docType="PictureBook" name="pictureBook"/>
      </extension>
  • nuxeo-platform-mail-2023.12.6.jar /OSGI-INF/nxmail-blobholder-contrib.xml
    <extension point="BlobHolderFactory" target="org.nuxeo.ecm.core.api.blobholder.BlobHolderAdapterComponent">
        <blobHolderFactory class="org.nuxeo.ecm.platform.mail.adapter.MailMessageBlobHolderfactory" facet="MailMessage" name="mailMessage"/>
      </extension>
  • nuxeo-platform-rendition-core-2023.12.6.jar /OSGI-INF/rendition-adapter-contrib.xml
    <extension point="BlobHolderFactory" target="org.nuxeo.ecm.core.api.blobholder.BlobHolderAdapterComponent">
        <blobHolderFactory class="org.nuxeo.ecm.platform.rendition.adapter.DownloadBlobHolderFactory" name="download"/>
      </extension>